Skip to content
This repository was archived by the owner on Jul 22, 2026. It is now read-only.

Add archival build workflow and portable unofficial packages#10

Merged
shanselman merged 1 commit into
mainfrom
add-archival-build-actions
Jul 13, 2026
Merged

Add archival build workflow and portable unofficial packages#10
shanselman merged 1 commit into
mainfrom
add-archival-build-actions

Conversation

@shanselman

Copy link
Copy Markdown
Member

Summary

  • add a pinned Windows GitHub Actions workflow that builds both modernized clients on pull requests and by manual dispatch
  • produce release-ready unsigned ZIPs with bundled art, documentation, provenance, and SHA-256 hashes
  • smoke-test both extracted applications from deep random paths and unrelated working directories
  • remove hardcoded Visual Studio installation paths and fix the v1 fixed-buffer path overflow found by the package test
  • include the external Common Controls manifest required by the v2.5 client and document the manual pre-release process

Validation

  • clean Release NMAKE builds completed for v1.0-pre-modern and v2.5-beta-1-modern
  • both packaged x86 applications created top-level windows and remained running through repeated 15-second tests from random paths containing spaces
  • package checks verified one top-level directory, required art and runtime files, the v2.5 manifest, and generated SHA-256 sums

Build and package both modernized clients on a pinned Windows runner, verify portable random-folder startup, and document the manual unofficial release process.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 378e2de8-c076-46b2-88a3-df1e03acdda2
@shanselman
shanselman merged commit e04a86f into main Jul 13, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant